Розробка файлового менеджера

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних технологій, автоматики та метрології
Факультет:
Комп’ютерні науки
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2012
Тип роботи:
Курсова робота
Предмет:
СПМ
Група:
кі 36

Частина тексту файла

Міністерство освіти, науки, молоді та спорту України Національний університет “Львівська політехніка” Кафедра ЕОМ / Курсова робота з дисципліни "Системне програмне забезпечення" «Розробка файлового менеджера» Завдання Розробити програму для: роботи з файлами на жорсткому диску, отримання інформації про логічні локальні диски (тип файлової системи, кількість вільних байт, кількість зайнятих байт), отримання інформації про використання ресурсів операційною системою (відсоток завантаженості процесору та пам’яті). Анотація Розроблено програму для роботи з файлами та папками, отримання деякої системної інформації (відсоток завантаженості процесору та пам’яті). Цілевою платформою є ОС Windows 7. Програма виконує: копіювання, переіменування, перенесення, видалення файлів та папок, створення нової папки, отримання системної інформації про логічні диски, процесор та пам’ять. Цей весь функціонал було розміщено у простому, інтуїтивно зрозумілому інтерфейсі. Зміст Вступ……………………………………………………………………………….5 1. Теоретична частина.............................................................................................6 1.1. Поняття файлу……………………………………………………………....6 1.2. Поняття каталогу….......................................................................................6 1.3. Файловий менеджер………………………………………………………..7 1.4. Файлова система NTFS…………………………………………………….8 2. Аналіз завдання та способи його вирішення………………………………..10 3. Розробка програми……………………………………………………............11 3.1. Структура програми…………………………………………………….....11 3.2. Інтерфейс програми………………………………………………………..19 4. Тестування та інструкції використання програми………………………….23 4.1. Інструкції використання програми……………………………………….23 4.2. Тестування програми……………………………………………………...25 Висновок…………………………………………………………………………28 Список використаної літератури……………………………………………….39 Додаток А. Лістинг програми…………………………………………………..30 Вступ Необхідно реалізувати програму для перегляду, копіювання, перенесення, переіменування та видалення файлів\папок. Програма з такими функціями називається «Файловий менеджер». Файлові менеджери – це програми-оболонки для роботи з операційною системою. За допомогою файлового менеджеру користувачі можуть переглядати, копіювати, видаляти та створювати каталоги та файли, виконувати програми, тощо. Одним з перших файлових менеджерів був Norton Commander для роботи з ОС DOS, який був створений Пітером Нортоном. У ньому екран ділився на дві самостійні області, або панелі, в кожній з яких відображалось вмістиме каталогів та файлів на дисках. Файловий менеджер Norton Commander став основоположником класу програм – класичних файлових менеджерів. Сьогодні існує безліч різноманітних файлових менеджерів. Найпопулярніші з них – FAR та Total Commander. Теоретична частина Поняття файлу Важливо зазначити, що файлові системи можуть надавати інтерфейс доступу не тільки до диска, але й до інших пристроїв. Є навіть файлові системи, які не зберігають інформацію, а генерують її динамічно за запитом. Втім, для приклад них програм усі такі системи мають однаковий вигляд. До головних задач файлової системи можна віднести: організацію її логічної структури та її відображення на фізичну організацію розміщення даних на диску; підтримку програмного інтерфейсу файлової системи; забезпечення стійкості проти збоїв; забезпечення розподілу файлових ресурсів за умов багатозадачності та захисту даних від несанкціонованого доступу. У сучасних ОС файли у файловій системі не прийнято зберігати одним невпорядкованим списком (зазначимо, що можливі винятки, наприклад, для вбудованих систем). Десятки гігабайтів даних, що зберігаються зараз на дисках, вимагають упорядкування, файли, в яких перебувають ці дані, мають бути ефективно організовані. Підходи, що були запропоновані для вирішення цього завдання, наведено нижче. Поняття каталогу Розділи є основою організації великих обсягів дискового простору для розгортання файлових систем. Для організації файлів у рамках розділу зі вста...
Антиботан аватар за замовчуванням

29.05.2020 18:05

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини